/*
实现一种算法，删除单向链表中间的某个节点（即不是第一个或最后一个节点），假定你只能访问该节点。

 

示例：

输入：单向链表a->b->c->d->e->f中的节点c
结果：不返回任何数据，但该链表变为a->b->d->e->f

通过次数57,104
提交次数66,939
*/

/*
 * @Author:gxx
 * @QQ : 1278255275
 * @Date: 2021-04-01 14:33:35
 * @Last Modified by: gxx
 * @Last Modified time: 2021-04-01 14:33:35
 * @Description: 删除中间节点
*/

/**
 * Definition for singly-linked list.
 * struct ListNode {
 *     int val;
 *     ListNode *next;
 *     ListNode(int x) : val(x), next(NULL) {}
 * };
 */
class Solution {
public:
    void deleteNode(ListNode* node) {
        
    }
};